export const standardInterfaceFiles: string[] = [
  "altera-usb-blaster",
  "altera-usb-blaster2",
  "arm-jtag-ew",
  "ast2600-gpiod",
  "at91rm9200",
  "beaglebone-jtag-native",
  "beaglebone-swd-native",
  "buspirate",
  "calao-usb-a9260",
  "chameleon",
  "cmsis-dap",
  "dln-2-gpiod",
  "dummy",
  "esp_usb_bridge",
  "estick",
  "flashlink",
  "ft232r",
  "imx-native",
  "jlink",
  "jtag_dpi",
  "jtag_hat_rpi2",
  "jtag_vpi",
  "kitprog",
  "nds32-aice",
  "nulink",
  "opendous",
  "openjtag",
  "osbdm",
  "parport",
  "parport_dlc5",
  "raspberrypi-native",
  "raspberrypi2-native",
  "rlink",
  "rshim",
  "stlink-dap",
  "stlink-v1",
  "stlink-v2-1",
  "stlink-v2",
  "stlink",
  "sysfsgpio-raspberrypi",
  "ti-icdi",
  "ulink",
  "usb-jtag",
  "usbprog",
  "vdebug",
  "vsllink",
  "xds110",
];

export const ftdiInterfaceFiles: string[] = [
  "100ask-openjtag",
  "ashling-opella-ld-jtag",
  "ashling-opella-ld-swd",
  "axm0432",
  "c232hm",
  "calao-usb-a9260-c01",
  "calao-usb-a9260-c02",
  "cortino",
  "digilent-hs1",
  "digilent-hs2",
  "digilent_jtag_hs3",
  "digilent_jtag_smt2",
  "digilent_jtag_smt2_nc",
  "dlp-usb1232h",
  "dp_busblaster",
  "dp_busblaster_kt-link",
  "esp32_devkitj_v1",
  "esp32s2_kaluga_v1",
  "flossjtag-noeeprom",
  "flossjtag",
  "flyswatter",
  "flyswatter2",
  "ft232h-module-swd",
  "gw16042",
  "hie-jtag",
  "hilscher_nxhx10_etm",
  "hilscher_nxhx500_etm",
  "hilscher_nxhx500_re",
  "hilscher_nxhx50_etm",
  "hilscher_nxhx50_re",
  "hitex_lpc1768stick",
  "hitex_str9-comstick",
  "icebear",
  "imx8mp-evk",
  "incircuit-icprog",
  "iotlab-usb",
  "isodebug",
  "jtag-lock-pick_tiny_2",
  "jtagkey",
  "jtagkey2",
  "jtagkey2p",
  "kt-link",
  "lambdaconcept_ecpix-5",
  "lisa-l",
  "luminary-icdi",
  "luminary-lm3s811",
  "luminary",
  "m53evk",
  "mbftdi",
  "minimodule-swd",
  "minimodule",
  "minispartan6",
  "miniwiggler",
  "neodb",
  "ngxtech",
  "olimex-arm-jtag-swd",
  "olimex-arm-usb-ocd-h",
  "olimex-arm-usb-ocd",
  "olimex-arm-usb-tiny-h",
  "olimex-jtag-tiny",
  "oocdlink",
  "opendous_ftdi",
  "openocd-usb-hs",
  "openocd-usb",
  "openrd",
  "pipistrello",
  "pls_spc5",
  "redbee-econotag",
  "redbee-usb",
  "rowley-cc-arm-swd",
  "sheevaplug",
  "signalyzer-lite",
  "signalyzer",
  "snps_sdp",
  "steppenprobe",
  "stm32-stick",
  "swd-resistor-hack",
  "ti-icdi",
  "tigard",
  "tumpa-lite",
  "tumpa",
  "turtelizer2-revB",
  "turtelizer2-revC",
  "um232h",
  "vpaclink",
  "xds100v2",
  "xds100v3",
  "xt_kc705_ml605",
];

export const openOCDInterfaces = standardInterfaceFiles.concat(ftdiInterfaceFiles);